package cn.yiyuan.mapper;

import cn.yiyuan.domain.Emp;
import cn.yiyuan.domain.Employee;
import cn.yiyuan.query.EmpQuery;

import java.io.Serializable;
import java.util.List;

/**
 * @user m
 * @project system_boog
 * @date 2023-10-09
 * @package cn.yiyuan.mapper
 */
public interface EmpMapper {
    // 增
    void insert(Emp emp);
    // 删
    void delete (Serializable id);
    // 改
    void update(Emp emp);
    // 查
    List<Emp> getAllEmp();

    Emp getByIdEmp(Serializable id);

    Long queryTotal(EmpQuery empQuery);

    List<Emp> queryList(EmpQuery empQuery);



}
